<?php

class ring3SMS extends Object{
    public function sendSms($telefone, $mensagem){
        if(!function_exists('curl_init')){
            $this->setErrorMessage("Atenção ative o CURL para poder enviar SMS");
            return false;
        }
        
        $mensagem = trim($mensagem);
        if(strlen($mensagem) > 150){
            $mensagem = strip_tags($mensagem, "<a>");
            if(strlen($mensagem) > 150){
                $mensagem = Resume($mensagem, 150);
            }
        }
        $telefone = GetPlainName($telefone);
        $email3ring = encrypt::decrypt(SMS_EMAIL3RING);
        $senha3ring = encrypt::decrypt(SMS_SENHA3RING);
        $url = urlencode(
                str_replace(
                    array('{%email3ring%}', '{%senharing%}', '{%numero%}', '{%mensagem%}'), 
                    array($email3ring, $senha3ring, $telefone, $mensagem), 
                    SMS_BASE_URL3RING
                )
        );
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        $res = curl_exec($ch);
        curl_close($ch);
        if($res == "ok"){
            $this->setSuccessMessage("Mensagem enviada com Sucesso!");
            return true;
        }
        
        $this->setErrorMessage($res);
        return false;
    }
}

?>
